package cn.com.shopec.erp.stock.service;

import java.util.List;

import cn.com.shopec.erp.common.page.PageFinder;
import cn.com.shopec.erp.common.page.PageQuery;
import cn.com.shopec.erp.stock.entity.StockOutPurInfo;
import cn.com.shopec.erp.stock.vo.StockOutPurInfoVo;


/**
 * @ClassName: IStockOutPurInfoService.java
 * @Description:  出库商品采购单关系service接口
 * @author: zengxuezhou
 * @date: 2017年1月17日 下午5:39:35
 */
public interface IStockOutPurInfoService {

	/**
	 * 添加库存变更信息
	 * 
	 * @param stockHistory
	 * @return
	 * @throws Exception
	 */
	void addStockOutPurInfo(List<StockOutPurInfo> stockOutPurInfo) throws Exception;

	/**
	 * 删除出库编号
	 * @param stockOutNo
	 * @throws Exception
	 */
	void deleteStockOutPurInfo(StockOutPurInfo stockOutPurInfo) throws Exception;

	/**
	 * 分页查询
	 * @param stockOutPurInfo
	 * @param pageQuery
	 * @return
	 */
	PageFinder<StockOutPurInfoVo> queryStockOutPurInfoList(StockOutPurInfoVo stockOutPurInfo, PageQuery pageQuery);


}
